Matchstick potatoes - Alemán Inglés Diccionario